package com.authine.cloudpivot.ext.domain.jizhong.model;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author Peter
 * @version 1.0.0
 * @date 2021/5/11 14:52
 * @desc 包装物流单
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ApiLogisticsInfo {
    /**
     * 物流单号
     */
    private String mailNo;

    /**
     * 提示信息，用于提醒用户可能出现的情况
     */
    private String upgradeInfo;

    /**
     * 返回提示信息 查询成功 或 未查到单号对应的快递公司,请指定快递公司编码
     */
    private String msg;

    /**
     * 待查询、查询异常、暂无记录、在途中、派送中、已签收、用户拒签、疑难件、无效单、超时单、签收失败、退回
     */
    private String status;

    /**
     * 快递公司电话
     */
    private String tel;

    /**
     * 物流详情
     */
    private List<ApiLogisticsInfoDetail> details;
}
